﻿'Imports Fgv.Framework.Dal
'Imports Fgv.Framework.Seguranca.Dominio

'Namespace Seguranca.Dal


'    Public Interface IUsuarioDocenteDao
'        Inherits IGenericDao(Of UsuarioDocente)

'        ''' <summary>
'        ''' Retorna o usuário docente de um dado Usuário.
'        ''' Um usuário docente é uma entidade que associa um docente do Lyceum a um usuário do SigaDois
'        ''' </summary>
'        ''' <param name="_usuario"></param>
'        ''' <returns></returns>
'        ''' <remarks></remarks>
'        Function BuscarUsuarioDocentePorUsuario(ByVal _usuario As Usuario) As UsuarioDocente

'        ''' <summary>
'        ''' Retorna o usuário do SigaDois referente a um docente cadastrado no Lyceum
'        ''' </summary>
'        ''' <param name="_codigoDocente">Código do docente no Lyceum</param>
'        ''' <returns></returns>
'        ''' <remarks></remarks>
'        Function BuscarUsuarioPorCodigoDocente(ByVal _codigoDocente As Long) As Usuario

'    End Interface


'End Namespace